package org.jsola.hr.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.vo.BaseVO;

/**
 * @author wxz
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "【特殊日期】展示对象")
@Data
public class AttendNeedPunchVO extends BaseVO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "是否特殊日期", example = "true-是,false-否")
    private Boolean isSpecialDate;

    @ApiModelProperty(notes = "是否需要打卡", example = "true-是,false-否")
    private Boolean isNeedPunchOfDaily;

    /**
     * 考勤时段JSON
     */
    @ApiModelProperty(notes = "考勤时段JSON", example = "")
    private String attendPeriodJson;

}
